package EnviaEmail;

import java.sql.Connection;
import java.sql.ResultSet;

import javax.mail.MessagingException;
import javax.mail.internet.AddressException;

import Excel.GeradorExcelBean;
import Util.connect;

public class EnviaEmail {

	public void envia(int nr_jogo) throws AddressException, MessagingException {
		EnviadorDeEmailHTML ht = new EnviadorDeEmailHTML();
		connect c = new connect();
		Connection conn = connect.getMYSQLConnection();
		ht.setEMAIL_REMETENTE("willvideira@uol.com.br");
		ht.setNOME_REMETENTE("Gu's Bingo");
		GeradorExcelBean b = new GeradorExcelBean();
		String tx_arquivo = "";
		try {
			tx_arquivo = b.GeradorExcel(nr_jogo);
			String tx_corpoemail = "Segue o Resultado Diario";
			// String tx_corpoemail =
			// "Devido a um erro no lan�amento nos resultados, segue novamente corrigido, desculpem-nos o transtorno. Obrigado.";
			String tx_sql = "select distinct tx_comprador,tx_email from tab_cartela where ck_vendido=1 and length(tx_email) >2  and nr_jogo="
					+ nr_jogo;

			ResultSet rs = c.rs_mysql(conn, tx_sql, "Select");

			while (rs.next()) {
				ht.enviarEmail("Resultado Gu's Bingo", tx_corpoemail,
						tx_arquivo, rs.getString("tx_email"),
						rs.getString("tx_comprador"));
			}

		} catch (Exception e) {
			e.printStackTrace();
		}

	}
}
